ホームに戻る
関連 :
C#からC++の関数をコールする
マーシャリング
目次 :
プロジェクトを作成する。
「ファイル」>「新規作成」>「プロジェクト」を選択し、「Visual C++」「空のプロジェクト」を選択する。
「構成プロパティ」>「全般」>「構成の種類」に「ダイナミック リンク ライブラリ(.dll)」を
「ターゲットの拡張子」に「.dll」を設定する。
処理を実装し、ビルドを行う。
library.h
#pragma
once
extern
"
C
"
{ __declspec( dllexport )
void
__stdcall Test(); }
library.cpp
#include
<iostream>
#include
"library.h"
void
Test() { std::cout <<
"Cの関数が呼び出されました。"
<< std::endl; }